package com.ruoyi.huanjing.entity.dto;

import lombok.Data;

/**
 * 多曲线数据DTO（支持按序号返回单条）
 */
@Data
public class MultiCurveDataDTO {
    private double[] xAxis;       // X轴数据（共用）
    private double[] yAxis;       // 当前选中序号的Y轴数据
    private int totalCount;       // 可展示的总条数
    private int currentIndex;     // 当前返回的序号（从1开始）

    // 构造方法
    public MultiCurveDataDTO(double[] xAxis, double[] yAxis, int totalCount, int currentIndex) {
        this.xAxis = xAxis;
        this.yAxis = yAxis;
        this.totalCount = totalCount;
        this.currentIndex = currentIndex;
    }

}